total discharge - German English Dictionary